Essentially revert the skytraq part of PR#286.
authorRobert Lipe <robertlipe@gpsbabel.org>
Thu, 14 Feb 2019 20:34:25 +0000 (14:34 -0600)
committerRobert Lipe <robertlipe@gpsbabel.org>
Thu, 14 Feb 2019 20:34:25 +0000 (14:34 -0600)
skytraq.cc

index a178a5d93a4e6c51930e128856d255d8047ef386..913262a312d2759582b2ddfada74b4df68d148e6 100644 (file)
@@ -271,9 +271,9 @@ skytraq_calc_checksum(const unsigned char* buf, int len)
 static int
 skytraq_rd_msg(const void* payload, unsigned int len)
 {
-  int errors = 5;              /* allow this many errors */
+  int errors = 5;              // Allow this many receiver errors silently.
   unsigned int c, i, state;
-  signed int rcv_len;
+  signed int rcv_len;          // Negative length is read error.
 
   for (i = 0, state = 0; i < RETRIES && state < sizeof(MSG_START); i++) {
     c = rd_char(&errors);